專門為 GitHub 平台設計的工作流程,將分支(branch)分為兩類:Main 跟功能分支,透過以下流程完成分支合併:
Main 創新的功能分支Commits
Pull Request(PR)
Code Review 且進行修正Merge
Main 分支:
Main 上進行開發工作,開發應在功能分支進行。Main 分支拉出一個新的分支。Commits 提交:
PR 發起與 Code Review:
PR,請求將這個分支的變更合併到  Main。PR 讓團隊成員可以進行 Code Review ,互相討論與回饋。Main 分支的程式碼可立刻部署。PR 和 Code Review,確保程式碼品質,並鼓勵團隊成員之間的協作。
(圖片來源:GitHub-workflow)
Main 分支為可部署狀態。PR 進行協作。今天是中秋節🍂,祝大家月餅節快樂!cc 🥮